audio-visual aid - German English Dictionary